Finding the Maximal Empty Rectangle Containing a Query Point

نویسندگان

  • Haim Kaplan
  • Micha Sharir
چکیده

Let P be a set of n points in an axis-parallel rectangle B in the plane. We present an O(nα(n) log n)-time algorithm to preprocess P into a data structure of size O(nα(n) log n), such that, given a query point q, we can find, in O(log n) time, the largest-area axis-parallel rectangle that is contained in B, contains q, and its interior contains no point of P . This is a significant improvement over the previous solution of Augustine et al. [4], which uses slightly superquadratic preprocessing and storage. Work by Haim Kaplan was partially supported by Grant 2006/204 from the U.S.–Israel Binational Science Foundation, and by Grant 822/10 from the Israel Science Fund. Work by Micha Sharir was partially supported by NSF Grant CCR-08-30272, by Grant 2006/194 from the U.S.–Israel Binational Science Foundation, by Grant 338/09 from the Israel Science Fund, and by the Hermann Minkowski–MINERVA Center for Geometry at Tel Aviv University. School of Computer Science, Tel Aviv University, Tel Aviv 69978, Israel. E-mail: [email protected] School of Computer Science, Tel Aviv University, Tel Aviv 69978, Israel, and Courant Institute of Mathematical Sciences, New York University, New York, NY 10012, USA. E-mail: [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finding the Largest Empty Rectangle Containing Only a Query Point in Large Multidimensional Databases

Given a two-dimensional space, let S be a set of points stored in an R-tree, let R be the minimum rectangle containing the elements of S, and let q be a query point such that q / ∈ S and R ∩ q 6= ∅. In this paper, we present an algorithm for finding the empty rectangle with the largest area, sides parallel to the axes of the space, and containing only the query point q. The idea behind algorith...

متن کامل

The Bichromatic Rectangle Problem in High Dimensions

Given a set of blue points and a set of red points in ddimensional space, we show how to find an axis-aligned hyperrectangle that contains no red points and as many blue points as possible. Our algorithm enumerates the set of relevant hyperrectangles (inclusion maximal axisaligned hyperrectangles that do not contain a red point) and counts the number of blue points in each one. The runtime of o...

متن کامل

On the maximum empty rectangle problem

Given a rectangle A and a set S of n points in A, we consider the problem, called the maximum empty rectangle problem, of finding a maximum area rectangle that is fully contained in A and does not contain any point of S in its interior. An O(n’) time algorithm is presented. Furthermore, it is shown that if the points of S are drawn randomly and independently from A, the problem can be solved in...

متن کامل

Discovering Large Empty Maximal Hyper-Rectangle in Multi-Dimensional Space

Given a collection of points in a multi-dimensional space, we consider the problem of nding the set of all possible Maximal Hyper-Rectangle (MHR), deened to be hyper-rectangles that are empty and have at least a point bounding each of its surfaces. It is easy to see that there are enormous number of such MHRs in a given instance, and most of the time, applications require only to nd the \larges...

متن کامل

A note on finding a maximum empty rectangle

Given a rectangle A and a set S of n points in A, the maximum empty rectangle problem is that of finding a largest-area rectangle which is contained in A. has its sides parallel to Ihose ofA. and does Dot contain any of the points in S. This Dote describes an efficient algorithm for solving this problem.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1106.3628  شماره 

صفحات  -

تاریخ انتشار 2011